/**
 * 数据分析-数值类型
 */
export const numericalFormat = {
  // 默认
  'default': {
    'ishas': false,
    'num': 2,
    'roundnumbers': true,
    'miusshow': 'prefix',
    'unit': 'no',
    'prefix': '',
    'suffix': '',
    'area': '',
    'percent': false,
    'type': 1
  },
  // 数字（标准）
  'numberStandard': {
    'ishas': true,
    'num': 2,
    'miusshow': 'prefix',
    'unit': 'no',
    'prefix': '',
    'suffix': '',
    'area': '',
    'percent': false,
    'type': 2
  },
  // 数字（自定义）
  'numberCustom': {
    'ishas': true,
    'miusshow': 'prefix',
    'num': 2,
    'type': 3,
    'unit': 'no',
    'prefix': '',
    'suffix': ''
  },
  // 货币（标准）
  'currencyStandard': {
    'ishas': true,
    'num': 2,
    'miusshow': 'prefix',
    'unit': 'no',
    'prefix': '¥',
    'suffix': '',
    'area': '',
    'percent': false,
    'type': 4
  },
  // 货币（自定义）
  'currencyCustom': {
    'miusshow': 'prefix',
    'num': 2,
    'type': 5,
    'unit': 'no',
    'prefix': '¥',
    'ishas': true,
    'suffix': ''
  },
  // 百分比
  'percentage': {
    'ishas': true,
    'num': 2,
    'miusshow': 'prefix',
    'unit': 'no',
    'prefix': '',
    'suffix': '',
    'area': '',
    'percent': true,
    'type': 6
  }
}

/**
 * 数据分析-对象类型
 */
export const objectType = {
  dimesions: 105, // 维度
  'dimension-attribute': 105,
  measures: 120, // 度量
  layout: 135,
  group: 205, // 组字段
  parameter: 150,
  associate: 1000,
  dimesionHierarachy: 220 // 度量分层结构
}

export const levelMap = {
  19: 8,
  16: 7,
  13: 6,
  10: 5,
  7: 3,
  4: 1
}
